package com.isunland.managesystem.entity;

import java.util.HashMap;
import java.util.Map;

public class RequisitionUnPunch {

  private String createBy;
  private String createtime;
  private String updatetime;
  private String updateBy;
  private String id;
  private Integer orderNo;
  private String remark;
  private String regStaffId;
  private String regStaffName;
  private String regDate;
  private String memberCode;
  private String deptCode;
  private String deptName;
  private String punchKind;
  private String unpunchReason;
  private String actTime;
  private String dataStatus;
  //证明人
  private String demonstrateStaffId;
  private String demonstrateStaffName;
  private Integer runId;
  private Map<String, Object> additionalProperties = new HashMap<String, Object>();

  public String getDemonstrateStaffId() {
    return demonstrateStaffId;
  }

  public void setDemonstrateStaffId(String demonstrateStaffId) {
    this.demonstrateStaffId = demonstrateStaffId;
  }

  public String getDemonstrateStaffName() {
    return demonstrateStaffName;
  }

  public void setDemonstrateStaffName(String demonstrateStaffName) {
    this.demonstrateStaffName = demonstrateStaffName;
  }

  /**
   * @return The createBy
   */
  public String getCreateBy() {
    return createBy;
  }

  /**
   * @param createBy The createBy
   */
  public void setCreateBy(String createBy) {
    this.createBy = createBy;
  }

  /**
   * @return The createtime
   */
  public String getCreatetime() {
    return createtime;
  }

  /**
   * @param createtime The createtime
   */
  public void setCreatetime(String createtime) {
    this.createtime = createtime;
  }

  /**
   * @return The updatetime
   */
  public String getUpdatetime() {
    return updatetime;
  }

  /**
   * @param updatetime The updatetime
   */
  public void setUpdatetime(String updatetime) {
    this.updatetime = updatetime;
  }

  /**
   * @return The updateBy
   */
  public String getUpdateBy() {
    return updateBy;
  }

  /**
   * @param updateBy The updateBy
   */
  public void setUpdateBy(String updateBy) {
    this.updateBy = updateBy;
  }

  /**
   * @return The id
   */
  public String getId() {
    return id;
  }

  /**
   * @param id The id
   */
  public void setId(String id) {
    this.id = id;
  }

  /**
   * @return The orderNo
   */
  public Integer getOrderNo() {
    return orderNo;
  }

  /**
   * @param orderNo The orderNo
   */
  public void setOrderNo(Integer orderNo) {
    this.orderNo = orderNo;
  }

  /**
   * @return The remark
   */
  public String getRemark() {
    return remark;
  }

  /**
   * @param remark The remark
   */
  public void setRemark(String remark) {
    this.remark = remark;
  }

  /**
   * @return The regStaffId
   */
  public String getRegStaffId() {
    return regStaffId;
  }

  /**
   * @param regStaffId The regStaffId
   */
  public void setRegStaffId(String regStaffId) {
    this.regStaffId = regStaffId;
  }

  /**
   * @return The regStaffName
   */
  public String getRegStaffName() {
    return regStaffName;
  }

  /**
   * @param regStaffName The regStaffName
   */
  public void setRegStaffName(String regStaffName) {
    this.regStaffName = regStaffName;
  }

  /**
   * @return The regDate
   */
  public String getRegDate() {
    return regDate;
  }

  /**
   * @param regDate The regDate
   */
  public void setRegDate(String regDate) {
    this.regDate = regDate;
  }

  /**
   * @return The memberCode
   */
  public String getMemberCode() {
    return memberCode;
  }

  /**
   * @param memberCode The memberCode
   */
  public void setMemberCode(String memberCode) {
    this.memberCode = memberCode;
  }

  /**
   * @return The deptCode
   */
  public String getDeptCode() {
    return deptCode;
  }

  /**
   * @param deptCode The deptCode
   */
  public void setDeptCode(String deptCode) {
    this.deptCode = deptCode;
  }

  /**
   * @return The deptName
   */
  public String getDeptName() {
    return deptName;
  }

  /**
   * @param deptName The deptName
   */
  public void setDeptName(String deptName) {
    this.deptName = deptName;
  }

  /**
   * @return The punchKind
   */
  public String getPunchKind() {
    return punchKind;
  }

  /**
   * @param punchKind The punchKind
   */
  public void setPunchKind(String punchKind) {
    this.punchKind = punchKind;
  }

  /**
   * @return The unpunchReason
   */
  public String getUnpunchReason() {
    return unpunchReason;
  }

  /**
   * @param unpunchReason The unpunchReason
   */
  public void setUnpunchReason(String unpunchReason) {
    this.unpunchReason = unpunchReason;
  }

  /**
   * @return The actTime
   */
  public String getActTime() {
    return actTime;
  }

  /**
   * @param actTime The actTime
   */
  public void setActTime(String actTime) {
    this.actTime = actTime;
  }

  /**
   * @return The dataStatus
   */
  public String getDataStatus() {
    return dataStatus;
  }

  /**
   * @param dataStatus The dataStatus
   */
  public void setDataStatus(String dataStatus) {
    this.dataStatus = dataStatus;
  }

  /**
   * @return The runId
   */
  public Integer getRunId() {
    return runId;
  }

  /**
   * @param runId The runId
   */
  public void setRunId(Integer runId) {
    this.runId = runId;
  }

  public Map<String, Object> getAdditionalProperties() {
    return this.additionalProperties;
  }

  public void setAdditionalProperty(String name, Object value) {
    this.additionalProperties.put(name, value);
  }
}
